russell-janet-elaine-1780691501.jpg
/media/16651 Janet Elaine Russell, M.D.

Janet Elaine Russell,
MD

Nephrology

Phone

Fax

918-592-0286

Online Scheduling

Education

Fellowship
1999
UT Southwestern Medical Center
Residency
1996
The University of Oklahoma College of Medicine
Medical School
1992
University of Oklahoma College of Medicine

Language

English

, Not Applicable