Moomen Baroudi
Observed names: Baroudi Moomen, Baroudi, M., Baroudi, Moomen, M. Baroudi
Institution: Lebanese University
Observed institutions: Lebanese University, University of Tripoli Lebanon, American University of Beirut
ORCID: 0000-0002-6992-5779
Observed ORCID: 0000-0002-6992-5779
OpenAlex ID: A5002676768
