Nuha H. El-Khalili
Observed names: El-Khalili, Nuha, N el-Khalili, Nuha El-Khalili, Nuha El-khalili, Nuha Elkhalili
Institution: Petra University
Observed institution: Petra University
ORCID: 0000-0002-5684-6772
Observed ORCID: 0000-0002-5684-6772
OpenAlex ID: A5055212518
