Skip to main content

Sasha Torres

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