Assistant Professor · Carilion Clinic-Virginia Tech Carilion School of Medicine
Credentials: Degree: PhD · Degree: MPH · Degree: Bachelor of Medicine
Assistant Professor
Carilion Clinic-Virginia Tech Carilion School of Medicine
Research Training
Global Community Health & Behavioral Sciences — Tulane University School of Public Health and Tropical Medicine, New Orleans, LA
Graduate School
Bachelor of Medicine
Capital Medical University