Affaan Uthman Moosa
Observed name: Affaan Moosa
Institution: Middle Technical University
Observed institutions: Middle Technical University, University of Sheffield
ORCID: 0000-0001-6008-593X
Observed ORCID: 0000-0001-6008-593X
OpenAlex ID: A5026070424
