Laura Luna Castillo (she/her/hers)

Graduate Student
Portrait of Laura Luna Castillo
B.A., Fine Arts and Interactive Media, Teesside University, CZ, 2015
M.A., Visual Arts, University of Sussex, UK, 2017
TBA
Office Hours: 
TBA

Background and Experience