Mr. Kevin P. StarrWrong Kevin P. Starr?
Third Rock Ventures LLC
29 Newbury Street
Boston, Massachusetts 02116
Company Description: At Third Rock we seek bold ideas and new frontiers that will pave the way for disruptive technologies and science which promise to dramatically improve the lives of... more