Gen Wen

The First Affiliated Hospital of Soochow University, Orthopedic Institute, Soochow University, China

0000-0001-6477-4740