Afaf Bafageeh
Consultant pediatric nephrology MCH/ KFSH Eastern province.
Director of pediatric nephrology fellowship program EHC1
Canadian fellowship in pediatric nephrology and pediatric dialysis Edmonton/ Alberta University
Consultant pediatric nephrology MCH/ KFSH Eastern province.
Director of pediatric nephrology fellowship program EHC1
Canadian fellowship in pediatric nephrology and pediatric dialysis Edmonton/ Alberta University