Dr. Normal Oneil Mechado

Distinguished Life Member
World Association of Laparoscopic Surgeons
Department Of Surgery
Sultan Oubuas University Hospital
P.O. Box- 38
Muscat
Oman
Phone: 00968, 24413851