
International Human Rights Law, International Criminal Law, International Democracy Law, Comparative Constitutional Law, and International Investment Law & Arbitration.
Drawing for: Geneva Summit for Human Rights and Democracy
International Human Rights Law, International Criminal Law, International Democracy Law, Comparative Constitutional Law, and International Investment Law & Arbitration.