77 Prospect St.
Contact Info
Biography
Kevin DeLuca is an assistant professor of political science and resident fellow at the Institution for Social and Policy Studies. His research interests include political economy and political representation, with a focus on elections, election laws, and the role of the media in the political process.