Janet Blake Author & 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.