Mohamed Gabr

Mohamed Gabr

Partner

Cairo, Egypt

+20 2 3368 1000