Mercer Island-based Rivkin Center for Ovarian Cancer Research will be embarking on a new journey while continuing its crucial mission come April 1. On that day, the vital center that has been in ...