Stephan Haggard is professor at the graduate school of international relations and Pacific studies at the University of California, San Diego, and a visiting fellow at the Institute for International Economics.
Stephan Haggard is professor at the graduate school of international relations and Pacific studies at the University of California, San Diego, and a visiting fellow at the Institute for International Economics.