Steven C. Roach - American professor of International Relati

Date5/22/2020 6:56:51 PM
Steven C. Roach 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. A central focus of Roach's work is the interaction of ethical values and political power. He is currently Director of Graduate Programs at the School of Interdisciplinary Global Studies at the University of South Florida.
Like us on Facebook!