Medical School:
University of Oklahoma School of Medicine
Internal Medicine Residency Training:
University of Oklahoma School of Medicine
Nephrology Fellowship Training:
UCLA Medical Center
Dr. John A. Robertson serves patients at the following locations: