OvaScience Takes in $35M Private Placement

April 02, 2013