Stem cells: biology and engineering - Pham, Phuc Van (Advances in experimental medicine and biology, 2018)