Yonghua Xu Editor

Yonghua Xu is a Professor and Director at Department of Imaging and Interventional Radiology, Zhongshan-Xuhui Hospital of Fudan University, Shanghai, China. Lixia Yang is an Associate Professor at the same department with Yonghua Xu.