Skip to main content

Sasha Newell

Sasha Newell is assistant professor of anthropology at North Carolina State University.