Early stage Bio investment and the IPO atmosphere has definitely turned around as of late. Lots of oversubscribed funds and IPOs lately. Here's another, the Atlas XI. They'll start deploying capital this fall.
https://lifescivc.com/2017/06/atlas-cranks-eleven-fund-xi/