Ravi Karra

Dr. Ravi Karra

Division of Cardiology, Department of Medicine, Duke University Medical Center, Box 102152, Durham, NC 27710, USA
orcid