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
AFRICAN JURISPRUDENCE
SCIENCE OF LAW
PHILOSOPHY OF LAW
CRITICAL THINKING
COMMON LAW SYSTEM