Announcements

Oswaldo Ruiz-Chiriboga (1977 - 2021)

November 29, 2021

Oswaldo Ruiz-Chiriboga, Assistant Professor of International Human Rights Law unexpectedly and prematurely died on Saturday, 20 November 2021.