Search results for: Zhen-Qiu Chen
International Orthopaedics > 2018 > 42 > 7 > 1675-1682
International Orthopaedics > 2018 > 42 > 1 > 133-139
Orthopaedic Surgery > 7 > 4 > 343 - 349
Computers in Biology and Medicine > 2014 > 52 > Complete > 96-101