Anthea Roberts

Anthea Roberts is Professor in the School of Regulation and Global Governance at Australian National University. She is the author of Is International Law International? and the co-author, with Nicolas Lamp, of Six Faces of Globalization: Who Wins, Who Loses, and Why It Matters.

Title

Filed Under

Date