Press

Benchling brings in $34.5 million in Series C round