Research Open access Stem Cell Research & Therapy 3880 Accesses 36 Citations 8 Altmetric Metrics details