Come up with a name for your new list and we'll add to it:
BIO 2016 (619) Pharma Startups (4732)
ImmBio is a vaccine company developing vaccine systems. The portfolio addresses areas of high unmet need, where the risk and consequence of infection are severe.
Company (Alive / Active)