Haidar A. Almubarak
Observed names: AlMubarak, Haidar, Almubarak, Haidar, H. AlMubarak, Haidar A AlMubarak, Haidar AlMubarak, Haidar Almubarak
Institution: Saudi Electronic University
ORCID: 0000-0002-3807-5679
Observed ORCID: 0000-0002-3807-5679
OpenAlex ID: A5011780376
