profkarpo.bsky.social
Professor of Political Science, Brigham Young University
Co-Editor-in-Chief, Political Behavior
60 posts
1,372 followers
403 following
Regular Contributor
Active Commenter