Speaker Details

Hassan El-Nahla

International Event coordinator

Speaker's Presentaion(s)