Mohamed Hegab

Work experience

Taxonomy