Specialties
- Cardiovascular Disease
- Internal Medicine
About David Rosvold, MD
Specialties
- Cardiovascular Disease
- Internal Medicine
Certifications & Education
- Cardiovascular Disease (Board Certified: 1991) (Recertified: 2012)
- Internal Medicine (Board Certified: 1987)
Medical School
- Pennsylvania State University College of Medicine
Fellowship
- Temple University School of Medicine
Residency
- Temple University Hospital