Specialist in Nephrology Transplant Program Coordinator Egyptian Society of Nephrology and Transplantation International Society of Nephrology European Society of Transplantation.
Consultant
-
Nephrology
Assistant professor and consultant of internal medicine and nephrology