Remembering Dr. E. Ross Stuckless

Dr. E. Ross Stuckless, long-time faculty member of Rochester Institute of Technology’s National Technical Institute for the Deaf, died July 21 in Connecticut, at age 80. More