Dr Mohamed Elsayed

GMC Number: 7091209

Dr Mohamed Elsayed