Research Open access Stem Cell Research & Therapy 2160 Accesses 8 Citations 1 Altmetric Metrics details A Correction to this article was published on 27 February 2024 This article has been updated