Vectis Life Sciences Fund I Closes With $81.5M With Eye On St. Louis

Vectis Life Sciences Fund I L.P has closed an $81.5 million fund of funds that
is intended to advance life science start-ups in St. Louis.