Infinity Bio
Ben is a co-founder and currently serves as chief scientific officer.
Portal Bioscience
Ben is a co-founder and currently serves as interim chief scientific officer.
ImmuneID
Ben is a co-founder.
Alchemab Therapeutics
Ben is a co-founder.