10.0.1.154

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