Ayman Y. I. Ewida
Observed names: A.Y.I. Ewida, Ayman Ewida, Ayman Y.I. Ewida, Ayman Youssef Ibrahim Ewida, Ewida AYI, Ewida, Ayman Y. I.
Institution: National Water Research Center
Observed institution: National Water Research Center
ORCID: 0000-0001-6913-6748
Observed ORCID: 0000-0001-6913-6748
OpenAlex ID: A5004441438
