DOHA, Qatar, Nov. 9, 2019 /PRNewswire/ -- After months spent building, testing, and developing innovative technology, Youssef El Azouzi was announced the Arab world's top innovator in the Grand Final of Stars of Science Season 11. Through a combination of technical expertise and a keen...