10.0.1.239

Gates Foundation, Omega help Visterra close $26m Series A

643
Visterra, a developer of medicines to prevent and treat infectious diseases, has raised an additional $13m to complete a