Tamer Shehab

Biography

Consultant of Internal Medicine & Nephrology.

consultant of internal medicine and nephrology

Doctor’s Services
  • 180