Another building at Illinois that was under construction when I was last here, but is now completed. (In the foreground is the Morrow Plots; some things never change.)
Institute for Genomic Biology
Leave a reply
While I'm in the mood for archiving things on my laptop before it finally fails, I've posted some photos to Flickr from when Finite Element played at The Embassy in Urbana, IL on 19 October 2003.
Link to: the photo album
And if you had a look at the album, why not add me as a contact in Flickr?