blog posts Three Illinois scientists rank among world's most influential Nov 18, 2020 10:30 am by Diana YatesExcellence Share on Facebook Tweet Email Images Axel Hoffmann, Stephen Long and Donald Ort are among the most highly cited researchers in the world. Share on Facebook Tweet Email