Dr. Ikechi Mgbeoji is Associate Professor at Osgoode Hall Law School, York University, Toronto. He earned the Governor-General of Canada academic gold medal at Dalhousie University, Halifax. Educated in Nigeria, Canada, and Germany, his main research and teaching interests are in...
Read More →