10.0.1.246

Schroder Ventures Life Sciences expands London team

408
The new appointments bring the total number of staff investing in biotechnology companies to 17. Biotechnology is showin