blog posts Three Illinois faculty named AAAS Fellows Mar 27, 2025 10:15 am by Liz Ahlberg TouchstoneExcellence Share on Facebook Tweet Email Images Animal sciences professor Isaac Cann, chemistry professor Stephan Link and animal sciences professor Matthew Wheeler are among the 471 scientists, engineers and innovators chosen by their peers for their distinguished achievements. Share on Facebook Tweet Email