Doctor mohamed shamiaa

Biography

Diabetologist , endocrinologist and Internal medicine Specialist.

Diabetologist, endocrinologist and internal medicine specialist Member of the European Society of Diabetes and Endocrinology

Degrees

Specialist

Doctor's Services

150