Robert Allen Location
Waltham, MA, US
Robert Allen Work
Robert Allen Education
Robert Allen Skills
Robert Allen Summary
Robert Allen, based in Waltham, MA, US, is currently a Chief Scientific Officer at Invivyd. Robert Allen brings experience from previous roles at Sorrento Therapeutics, Inc. and SmartPharm Therapeutics, Inc.. Robert Allen holds a Columbia University Vagelos College of Physicians and Surgeons. With a robust skill set that includes Biochemistry, Immunology, Virology, ELISA, Infection and more. Robert Allen has 2 emails and 2 mobile phone numbers on RocketReach.