Medical degree, DO - Loma Linda School of Medicine, Loma Linda University, 1979
Residency - ID - Kaiser Permanente Medical Group, 1985
Medical School - Loma Linda School of Medicine, Loma Linda University, 1979
Residency - ID - Kaiser Permanente Northern California, Kaiser Permanente Northern California, 1985
Residency - ID - University of California Irvine, 1982
Internship - VA Long Beach Healthcare System, 1980
Residency - Kaiser Permanente Oakland Medical Center, 1985
Residency - University of California, Irvine, 1982
Medical School - Loma Linda University School of Medicine, 1979