Visterra Wins Up-to-$204.5M BARDA Contract; Reports Positive Phase IIa Results
Visterra said today it has won a five-year, up-to-$204.5 million contract from the Biomedical Advanced Research and Development Authority (BARDA) toward the development of the company’s Phase IIa lead product …
Read guide →