Department of vascular surgery, Changhai Hospital, Shanghai,
Clc Number:
Fund Project:
Supported by National Natural Science Foundation of China (81200225), Youth Foundation of SMMU(2010QN11) and “1255” Exploration Foundation of Changhai Hospital (CH125541200).