Yale animal researchers complain that all these darn regulations for animal welfare are creating too much paperwork.
Oh waaaaa! (insert crying baby here)
Showing posts with label Yale. Show all posts
Showing posts with label Yale. Show all posts
Thursday, March 4, 2010
Subscribe to:
Posts (Atom)


