Mubeen Abdur Rehman
Institutions: ILMA University, Adelaide University, The University of Adelaide
Observed institutions: University of Lahore, ILMA University, Adelaide University, The University of Adelaide
ORCID: 0000-0001-9007-9880
Observed ORCID: 0000-0001-9007-9880
OpenAlex ID: A5034647910
