Fan, Wen-jie
Zhang, Jia-qi
Zhan, Jia-qi
Hu, Li
Chen, Li-li
Article History
Received: 21 February 2024
Accepted: 19 March 2024
First Online: 15 May 2024
Conflict of Interest Statement
: The authors declare no conflict of interest.
: Author Li-li CHEN is a member of the Editorial Board for Current Medical Science. The paper was handled by other editors and has undergone rigorous peer review process. Author Li-li CHEN was not involved in the journal’s review of, or decisions related to, this manuscript.