Steven Larosa's Location
South Hamilton, Massachusetts, United States
Steven Larosa's Education
Steven Larosa's Summary
Steven Larosa, based in South Hamilton, Massachusetts, United States, is currently a Vice President Clinical Development at Entasis Therapeutics. Steven Larosa holds a Harvard Medical School - Massachusetts General Hospital. Steven Larosa has 1 email and 1 mobile phone number on RocketReach.