Corresponding author
Zhonggui Shan, MD, PhD
Department of Cardiovascular Surgery, The First Affiliated Hospital of Xiamen University, Teaching Hospital of Fujian Medical University, No. 55 Zhenhai Road, Siming District, Xiamen City, Fujian Province, 36100, People’s Republic of China
Tel.: +86 15805911864