Research

Work in progress

Publications

The politics of capital punishment

COVID-19 vaccines in Latin America: information, collective action and diplomacy

Google Scholar iconGoogle Scholar

ORCID iD iconhttps://orcid.org/0000-0002-1821-5195