Armando Razo is a PhD candidate in the Department of Political Science at Stanford University. He has published articles in World Politics and the Journal of Latin American Studies.