Mohammed Elshershaby

Mohammed Elshershaby

Born 27 October 1965 in Cairo, Egypt

Died 22 July 2026 (aged 60)