Company BenchSci
Date 2024-01
Industry Healthcare
City Toronto
Country Canada
Employees Affected 70
% of Workforce 17%
Status Series D