Peter Kanyandago admin Peter Kanyandago is a retired Professor of Ethics and Development Studies. He has experience of working in higher education for 23 years, mainly at Uganda Martyrs University, in Uganda. ... Continue Reading