Qihao Xu
Institution: Shenyang Pharmaceutical University
Observed institutions: Shenyang Pharmaceutical University, East China University of Science and Technology
ORCID: 0000-0003-1220-8717
Observed ORCID: 0000-0003-1220-8717
OpenAlex ID: A5064469338
