Go to the profile of Tarek Shehata

Tarek Shehata

Engineer, Karmsolar
  • Karmsolar
  • Egypt