Udoka Ndidiamaka Owie

Dr Udoka Owie is an Associate Professor of Law at Baze University, Abuja, Nigeria. She is currently a Visiting Scholar at Osgoode Hall Law School, York University, Canada.

Works by this author