Why cash is still flowing into European biotech startups Entrepreneurship November 25, 2023 Umza Choudry, leads Tech Bio at Octopus Ventures. Technology helps biologists get the most out of it … [+] their…