Lesley Powell
Observed name: Powell, Lesley
Institution: University of Cape Town
Observed institutions: University of Nottingham, University of Cape Town, Nelson Mandela University
ORCID: 0000-0003-3886-2872
Observed ORCID: 0000-0003-3886-2872
OpenAlex ID: A5030112616
