ReadThe Portobello Bookshop Gift Guide 2025

Janet Blake Editor

Dr Janet Blake is an Associate Professor in Law at the University of Shahid Beheshti (Tehran) where she teaches International, Environmental, and Human Rights Law.