‘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.