Research Animal Resource Center installation success

Art abounds at the Enzyme Institute building!

Here are some of the artworks on display:

1937 8063