Previous

Steven C. Roach - American professor of International Relati

Next
Date5/22/2020 6:56:51 PM
Promote
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.
facebook
Like us on Facebook!