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

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