is a Professor of Public law at the School of Law, University of Nairobi and a Senior Partner at the firm of Mohammed Muigai LLP. He is also the Vice President of the London Court of International Arbitration African User’s Council and the Vice-Chair of the United Nations Working Group on the issue of human rights and transnational corporations and other business enterprises.
As a committed Jurist, he has been involved in the teaching and practice of law for over 30 years. As an academic, he is widely acknowledged as an expert in the area of Public Law with special recognition in the areas of Constitutional Law, Constitutional Jurisprudence, Constitutional litigation and comparative constitutionalism. He has taught undergraduate and postgraduate courses in Constitutional Law, Comparative Constitutional Law, Jurisprudence and Legal Theory, Public International Law and International Hu man Rights Law.