
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: