Publication

Final Report on The UN Human Rights Committee and other Human Rights Treaty Bodies

Merkouris, P. & Pazartzis, P., 29-Nov-2020, ILA.

Research output: Book/ReportReportProfessional

Original languageEnglish
PublisherILA
Publication statusPublished - 29-Nov-2020

ID: 134016646