Press

Benchling’s software for managing biotech research nabs $34.5 million