Iqra Ramzan
Institutions: University of Lahore, University College London
Observed institutions: University of Lahore, Superior University, University College London
ORCID: 0009-0003-0451-6207
Observed ORCID: 0009-0003-0451-6207
OpenAlex ID: A5075402875
