Mohamed Elsharkawi, MRCS
Print Faculty Schedule:
Ireland
Vascular registrar
University Hospital Galway