J.R. Osborn

Associate Professor, Communication, Culture & Technology (CCT)