blog posts Three Illinois Professors Named Sloan Research Fellows Mar 5, 2018 8:00 amNews Article Share on Facebook Tweet Email Images Three U. of I. professors are recipients of Alfred P. Sloan Research Fellowships this year. Share on Facebook Tweet Email