Walaa S. Mohamed
Observed names: Walaa Salah El din Mohamed, Walaa Salah El-Din Mohamed, Walaa Salah El-din Mohamed, Walaa ٍSalah El-Din Mohamed
Institution: National Water Research Center
Observed institution: National Water Research Center
ORCID: 0000-0002-5308-2818
Observed ORCID: 0000-0002-5308-2818
OpenAlex ID: A5033577288
