About Debra Castillo

MICRO-BIO

  • Debra Castillo is Emerson Hinchliff Chair of Hispanic Studies and Professor of Comparative Literature, former director of the Latin American Studies Program (two separate terms) and incoming director of the Latino/a Studies Program (beginning in Ja...More

EXPERIENCE

EDUCATION

Links