Press

Benchmark Leads Benchling's $14.5M Series B To Boost Life Sciences R&D