Petra B. Holden
Observed names: Holden, Petra, Holden, Petra B., Petra Brigitte Holden, Petra Holden
Institution: University of Cape Town
Observed institutions: University of Cape Town, Overseas Development Institute, Open Data Institute
ORCID: 0000-0002-3047-1407
Observed ORCID: 0000-0002-3047-1407
OpenAlex ID: A5058308012
