10.0.1.194

Atlas drives $23m Series A round for biotech company

782
Atlas Ventures has invested the biggest chunk of cash in a $23m funding round for biotechnology company Padlock Therapeu