Mubeshera Tufail
Observed name: Dr. Mubeshera Tufail
Institution: Allama Iqbal Open University
Observed institutions: Allama Iqbal Open University, The Open University
ORCID: 0000-0002-7188-2886
Observed ORCID: 0000-0002-7188-2886
OpenAlex ID: A5037627450
