blog posts Long elected to National Academy of Sciences May 1, 2019 8:45 am by Diana YatesCampus Life Share on Facebook Tweet Email Images Stephen Long, a professor of crop sciences and plant biology at Illinois, has been elected to the National Academy of Sciences, one of the highest professional honors a scientist can receive. Share on Facebook Tweet Email