November 16, 2017 Image Yi Lu, the Jay and Ann Schenck Professor of Chemistry is one of five Illinois researchers who rank among world's most influential. Read More >>