Roach Museum
It is a chilly February morning at the Ramsay Wright Zoological Laboratories when Professor Helene Cyr presents a collection of live cockroaches to her third-year population ecology class. Students are served up with a personal sticky tray of twitching bugs-cockroaches caught within the very halls of Ramsay Wright in the past four weeks. A visible […]