image for Lu, Yongqi

Lu, Yongqi

Chemical/Environmental Engineer
Head, Applied Research Laboratory
615 E. Peabody Dr.
M/C 650
Champaign, IL  61820