Affiliation: | 1. Department of Cell Biology and Genetics, Core Facility of Development Biology, Chongqing Medical University, Chongqing 400016, China;2. Department of Orthopaedic Surgery, The First Affiliated Hospital of Chongqing Medical University, Chongqing 400016, China;3. Department of Health Statistics, College of Public Health and Management, Chongqing Medical University, Chongqing 400016, China;4. Laboratory of Stem Cells and Tissue Engineering, Chongqing Medical University, Chongqing 400016, China;1. School of Medicine and Public Health, University of Newcastle, NSW 2308, Australia;2. Oncology and Immunology Unit, Calvary Mater Newcastle Mater Hospital, NSW, Australia |