10.0.1.233

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