Magray Owaes Hassan
Observed names: Hassan, Magray Owaes, Magray Owaes, Owaes, Magray
Institution: Durban University of Technology
Observed institutions: Durban University of Technology, Jamia Millia Islamia
ORCID: 0000-0002-9832-610X
Observed ORCID: 0000-0002-9832-610X
OpenAlex ID: A5014935587
