Sasha Torres

Torres is Assistant Professor of Modern Culture and Media at Brown University