Press

Biotech Platform Benchling Valued at $6.1 Billion in New Funding