She received her medical degree at Washington University and did her Internal Medicine residency training at Temple University. She completed her fellowship in Nephrology at Temple University and the University of Minnesota in 1984. She is currently Board Certified in Nephrology and Internal Medicine (recertified in 2013) and is a Specialist in Clinical Hypertension (2007). She practiced Nephrology at St Paul Ramsey/Regions Hospital until 1999 when she began an Internal Medicine practice with consultative office nephrology at Community University Health Care Clinic in Minneapolis. Her clinical interests are hypertension, immigrant health care, diabetes and Chronic Kidney Disease.