Tag Archives: Steven C. Roach

Steven C. Roach – American Professor of International Relations

Steven C. Roach (born November 1, 1964) is an American professor of International Relations who writes on global ethics, the politics of international law, critical international theory, minority rights, and South Sudan’s politics. He is currently Director of Graduate Programs (Ph.D. … Continue reading

Posted in Professor | Tagged | Comments Off on Steven C. Roach – American Professor of International Relations