Mohamed kadry

Biography

internal medicine consultant.

internal medicine specialist MB.BCh, MSc, FCCS, ACLS

Doctor’s Services
  • 200
  • 80