Human Rights Backlash: Complaint or Concept?

Activity: Talk or presentation typesInvited talk

Period19 Nov 2018
Event titleInternational Law Under Pressure
Event typeConference
LocationGlasgow, United KingdomShow on map

Keywords

  • human rights