Chidi Odinkalu Becomes Professor in Top American University

A top American University has appointed Chidi Odinkalu as a new professor on human rights studies The eminent Nigerian scholar will focus on international human rights law at Tufts University’s The Fletcher School in Massachusetts. He will join Fletcher’s multi-disciplinary faculty focused on preparing tomorrow’s leaders to use the latest legal, political, economic, and business … Read more