Caroline Delgado
Observed names: C. Delgado, Delgado, Caroline
Institution: Stockholm International Peace Research Institute
Observed institutions: Stockholm International Peace Research Institute, University of Manchester
ORCID: 0000-0003-0089-5409
Observed ORCID: 0000-0003-0089-5409
OpenAlex ID: A5080289515
