Affiliation: | Institute of Intervention Vessel, Shanghai 10th People''s Hospital, Shanghai Key Laboratory of Signaling and Diseases Research, School of Life Science and Technology, Tongji University, 1239 Siping Road, Shanghai 200092, China;Research Center for Translational Medicine, Shanghai 200092, China;Key Laboratory of Arrhythmias of the Ministry of Education of China, Shanghai East Hospital, No. 150 Jimo Road, Shanghai 200092, China;Department of Anatomy and Neurobiology, 1239 Siping Road, Tongji University School of Medicine, Shanghai 200092, China |