‘A Tremendous Loss’: Prof. Debra Castillo Dies After 40 Years at Cornell

Prof. Debra Castillo, comparative literature, died over the weekend, according to a Monday email sent to the College of Arts and Sciences community by Peter Loewen, dean of arts and sciences.
Read the story in the Cornell Chronicle.

More news

View all news
Debra Ann Castillo
Top