Isabel Foster
Observed names: Foster, Isabel, Foster, Isabel T.
Institution: University of Oxford
Observed institutions: International Development Research Centre, University of Oxford, European University Institute
ORCID: 0000-0003-4850-9706
Observed ORCID: 0000-0003-4850-9706
OpenAlex ID: A5019325577
