Visiting Scholar at Annenberg School for Communication at the University of Pennsylvania
Ed Keller is a(n) Visiting Scholar working at Annenberg School for Communication at the University of Pennsylvania.