Research Open access Stem Cell Research & Therapy 5176 Accesses 54 Citations 11 Altmetric Metrics details