Gemma Lligadas Gonzalez

Dr. Gemma Lligadas Gonzalez

Human Rights & Climate Change; Human Rights & Economic Crises; Human Rights & International Security

CHREN Human Rights Clinic