Mahmoud El Salman
Observed name: El Salman, Mahmoud
Institution: Petra University
Observed institutions: University of Jordan, Petra University, King Faisal University
ORCID: 0000-0001-8085-9533
Observed ORCID: 0000-0001-8085-9533
OpenAlex ID: A5000264594
