Yi Lu ranks among world's most influential

November 16, 2017

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