Shannon Torrens's Interests

    • International Humanitarian Law

    • Climate Change

    • Human Rights Law

    • Public International Law

    • International Criminal Law