Research Open access Stem Cell Research & Therapy 3966 Accesses 29 Citations 4 Altmetric Metrics details