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.
505 South Mathews Avenue
Urbana, IL 61801
Email: chemistry@illinois.edu