Meet the 23 biotech startups that are set to take off in the next 12 months, according to top VCs by Richard Guwoe | Jul 28, 2022