15 employees
Stem Cell Research Institute is a non-profit body that promotes research on stem cell therapy for diseases like cancer and spinal injury.
2005