Research Open access Stem Cell Research & Therapy 5916 Accesses 31 Citations 7 Altmetric Metrics details