Jessica Maddox
Jessica Maddox

Jessica Maddox

Professor of digital media studies and technology. Into all things internet and dogs.