Name

John Curtice

Bio
John Kevin Curtice is an academic who is currently Professor of Politics at the University of Strathclyde