“A Tremendous Loss”: Prof. Debra Castillo Dies After 40 Years at Cornell
Castillo, a Stephen H. Weiss presidential fellow and the Emerson Hinchliff professor of Hispanic Studies, began teaching at Cornell in 1985.
Castillo, a Stephen H. Weiss presidential fellow and the Emerson Hinchliff professor of Hispanic Studies, began teaching at Cornell in 1985. Audrey Zhang
Castillo, a Stephen H. Weiss presidential fellow and the Emerson Hinchliff professor of Hispanic Studies, began teaching at Cornell in 1985.