DR. PETER ONYANGO ONYOYO
BA, LLM, & LLD : International law & Comparative law PONTIFICAL LATERAN UNIVERSITY Piazza S. Giovanni in Laterano, 4 Citta' del Vaticano, 00120 VATICA
peter.onyango
peter.onyango
READ MY BLOG PAGE.
COURSE OUTLINE
BOOKS FOR READING
TELEVISED LECTURES
CASE LAW
CONSTITUTIONAL LAW AND HUMAN RIGHTS