Clinic D
Stanford, CA 94305
Stanford University School of Medicine, Stanford, CA, 1976
Stanford University School of Medicine, Stanford, CA, 1977
Stanford University School of Medicine, Stanford, CA, 1978
Stanford University School of Medicine, Stanford, CA, 1980
Stanford University School of Medicine, Stanford, CA, 1981
Internal Medicine, American Board of Internal Medicine
Therapeutic Radiology, American Board of Radiology