Xia Zhidao
Institute of Life Sciences 2, Swansea University Medical School, Faculty of Medicine, Health and Life Science, Swansea University, Singleton Park, Swansea, United Kingdom.
Biomater Transl. 2025 Jun 20;6(2):112-113. doi: 10.12336/bmt.25.00057. eCollection 2025.