Eleanor Neff Powell
Position title: Affiliate
Phone: ( 608) 265-5798
Department of Political Science
Eleanor Neff Powell is an Assistant Professor in the Department of Political and a Trice Faculty Scholar.
Read more about Eleanor Neff Powell
American Politics, Congress, Political Parties, Campaign Finance, Political Methodology, Comparative Legislatures, and Political Institutions