1Department of Orthopedics, Qingpu Branch of Zhongshan Hospital Affiliated to Fudan University, Shanghai, China2School of Clinical Medicine, Bengbu Medical University, Bengbu, China
Received December 2024 Accepted March 2025
No other articles by these authors.
ISSN 0015-5500 (Print) ISSN 2533-7602 (Online)
Current issue
Open access journal
Submissions