Leigh A. Payne

Leigh A. Payne is an author at University of Oxford specializing in social sciences, international human rights law, and human rights.

Publications per year

1991–2020

13

Publications

13