Mansour Saleh Albarrak
Observed names: ALBARRAK, Mansour Saleh, Mansour Albarrak
Institution: Saudi Electronic University
Observed institution: Saudi Electronic University
ORCID: 0000-0002-7822-4333
Observed ORCID: 0000-0002-7822-4333
OpenAlex ID: A5001338855
