Prof. Lorna McGregor

Prof. Lorna McGregor
Professor of International Human Rights Law