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 >>