LSE Human Rights 25th Anniversary Conference
London School of Economics and Political Science
Houghton StreetLondon WC2A 2AEUnited Kingdom