Jacob Becraft

Jacob Becraft

AngelClaimed
CEO& Founder @ Strand Therapeutics
HQ location
Cambridge, United States