Deyaa Islam Atowa

Deyaa Islam Atowa

research assistant at Horticulture Research institute


  • Giza, Egypt
4 events
8Industries
Following 4 events in 3 countries