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