Ammara Maqsood
Observed names: AMMARA MAQSOOD, Maqsood, A, Maqsood, Ammara, Maqsood, Ammara 1983-
Institution: University College London
Observed institutions: Minhaj University Lahore, University of Oxford, University College London
ORCID: 0000-0002-8431-9603
Observed ORCID: 0000-0002-8431-9603
OpenAlex ID: A5040613543
