New life science investment firm Propel debuts

Propel Bio Partners, a Los Angeles and Seattle-based life science investment firm, has launched.

Share this