Mohamed M. Shanshal, M.B.B.Ch., M.D.