Haggag Bashir

Haggag Bashir

Award-winning science and technology journalist | 17-year Arabic translator and content developer | Knowledge and wisdom seeker | Lifetime learner |