David Karpf
No followers
community-curated profile
David Karpf is Assistant Professor in the Rutgers University School of Communication and Information, as well as a Faculty Associate at the Eagleton Institute of Politics and a Visi...
Show More