Faculty Profile


Dr MWIRIGI K CHARLES
BA LLB, LLM, PhD
POST DOCTORAL FELLOW