Mohamed Embaby
Observed names: Embaby, Mohamed, Embaby, Mohamed El-Sayed, Mohamed El-Sayed Embaby
Institutions: British University in Egypt, National Water Research Center
ORCID: 0009-0003-3738-3826
Observed ORCID: 0009-0003-3738-3826
OpenAlex ID: A5000596837
