Rebecca Thornburn Stern

Rebecca Thornburn Stern

Prof Rebecca Thornburn Stern is Professor in Public International Law at Uppsala University and Guest Professor in Human Rights law at Lund University

Profile page