172.70.35.37

Third Rock brings in Larson from portfolio company as new partner, HR chief

1769
Healthcare-focused Third Rock Ventures has brought in Sarah Larson from portfolio company Foundation Medicine as a new p