Career records & work history
Medicine Doctors

James Craig Puffer
Specialties:
Family Medicine
Sports Medicine
Sports Medicine
Sports Medicine
Sports Medicine
Education:
University of California at Los Angeles (1976)