Submitted by carilion-admin on Mon, 11/27/2017 - 21:25
Given Name
Richard E.
surname
Ruffin
degree
M.D.
residencies
University of Pittsburgh Medical Center
gender
Male
acceptsChildren
false
false
acceptsNewClients
false
false
inPracticeSince
Sat Jan 01 00:00:00 EST 2000
certifications
American Board of Internal Medicine
specialties
npi
1922079086
affiliations
Carilion Clinic
acceptsMychartAppointments
false
false
acceptsNewAppointments
false
false
autocomplete weight
5.00
undergraduate-education
Beaver College/Arcadia University
medical-education
University of Pittsburgh