Consultant of nephrology, diabetes, endocrinology and general internal medicine.
Consultant of nephrology, diabetes, endocrinology and general internal medicine
Consultant
Nephrology
Assistant professor and consultant of internal medicine and nephrology