Helen Keller Helen Keller is Professor of Constitutional, European and Public International Law at the University of Zurich. She served as a member of the UN Human Rights Committee from 2008 until 2011, when she was elected as a judge at the European Court of Humn Rights. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code