10.0.3.140

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