Dr. Hadi Al-Safi

Consultant in internal medicine and adult nephrology