Innovative People

Mahmoud Gabr

Mahmoud Gabr Biotechnology, molecular biology, nutrition.

Languages Mahmoud Gabr speaks:

Arabic
English