Larry Schweitzer's Location
Needham, MA, US
Larry Schweitzer's Work
Larry Schweitzer's Education
Larry Schweitzer's Summary
Larry Schweitzer, based in Needham, MA, US, is currently a Consultant at Third Rock Ventures, bringing experience from previous roles at Abata Therapeutics, Broad Institute of MIT and Harvard and Massachusetts Institute of Technology. Larry Schweitzer holds a Ph.D. in Biology @ Massachusetts Institute of Technology.