Hai Lu

Prof. Hai Lu

1Department of Orthpaedics, The Fifth Affiliated Hospital of Sun Yat-sen University, Zhuhai, China. 2Guangdong Provincial Key Laboratory of Biomedical Imaging, The Fifth Affiliated Hospital, Sun Yat-sen University, Zhuhai, China.