Qiuyu Yan
Institution: Tencent (China)
Observed institutions: The University of Sydney, Central South University, Tencent (China), Guangdong Academy of Medical Sciences, Guangdong Provincial People's Hospital, Third Xiangya Hospital, State Key Laboratory of Materials Processing and Die & Mould Technology, CISDI Group (China), Huazhong University of Science and Technology
ORCID: 0009-0009-9667-9276
Observed ORCID: 0009-0009-9667-9276
OpenAlex ID: A5065807779
