December 31, 2008
Dr. Yi Lu's research and Science paper (Science, 318, 1872-1873 (2007)) has been highlighted in a recent article in C&E News. Click here to read more.
Dr. Yi Lu's research and Science paper (Science, 318, 1872-1873 (2007)) has been highlighted in a recent article in C&E News. Click here to read more.
505 South Mathews Avenue
Urbana, IL 61801
Email: chemistry@illinois.edu