Islam El-Magd

Islam El-Magd is Vice President of NARSS at National Authority for Remote Sensing and Space Sciences
Country: Egypt
Visit Website