50 employees
NDPL is a cryogenic laboratory that helps to collect, store, and access stem cells.
1971