Placeholder headshot for folks who don't have a photo.
Assistant Professor of Water Quality
Address

S-322 Turner Hall MC-046
1102 S Goodwin Ave
Urbana, IL 61801
United States

Phone
217-333-6652
lechris@illinois.edu