Mark Andrejevic Author & Editor

Mark Andrejevic is assistant professor in the Department of Communication Studies at the University of Iowa.