Amina Al Dhaif

ORCID

0000-0002-6334-8413

Organisational affiliations