Life sciences firm launches with €50m fund

Share this