Institutional address: College of Medicine, Tarim University, Alar, Xinjiang, China 843300. Published College of Medicine telephone: +86 997 468 5597. For research collaboration, academic visits, and opportunities, please use the latest contact channels on the College of Medicine’s official website.

Published: July 26, 2026

Open source record