1
Published 2014
Springer Netherlands
... at Zhongshan Hospital, affiliated to Fudan University, Shanghai, China...