83 employees
I-Stem is a stem cell research and development centre with a focus on human stem cells for the study and treatment of monogenic illnesses.
2005