Mary Beth Haralovich

Haralovich is Associate Professor of Media Arts at the University of Arizona.