David Karpf

Dave Karpf is a PhD candidate at the political science department of the University of Pennsylvania, doing research on the Internet’s effects on political associations.