Career records & work history
Medicine Doctors
David Barba
4510 Executive Dr STE 325, San Diego, CA 92121
(619) 543-5540 (phone) (619) 471-3931 (fax)
Site
UCSD Medical GroupUCSD Neurosurgery Medical Group
4510 Executive Dr STE 325, San Diego, CA 92121
(619) 543-5540 (phone) (619) 471-0286 (fax)
Site
University of Southern California Keck School of Medicine
Graduated: 1979