10.0.1.127

Epidarex strikes £102m for final close of new European life sciences VC fund

892
Life sciences-focused venture capital firm Epidarex Capital has hit a £102m final close for its third fund. Epidarex Ca