Company BenchSci
Date 2025-08
Industry Healthcare
City Toronto
Country Canada
Employees Affected 83
% of Workforce 23%
Status Series D