Matthew Henn

Senior Vice President, Head of Drug Discovery, Seres Therapeutics