Medical Faculty, University of Freiburg, Germany (U.R.); and Key Laboratory of Medical Electrophysiology of Ministry of Education, Institute of Cardiovascular Research, Southwest Medical University
Medical Faculty, University of Freiburg, Germany (U.R.); and Key Laboratory of Medical Electrophysiology of Ministry of Education, Institute of Cardiovascular Research, Southwest Medical University
Location- Luzhou, China