Sandra E. MacDonagh
Observed names: S. E MacDonagh, S. E. Macdonagh, S. MacDonagh, Sandra E MacDonagh, Sandra MacDonagh
Institution: Department for International Development
Observed institutions: University of London, Department for International Development
OpenAlex ID: A5005414815
