Immanuel Barasa

Immanuel Barasa

Deputy President of The International Court of Justice

He is a fourth year student year student at Kenyatta University School of Law. He has experience in mooting and is interested in public international law, international human rights law and refugee law.