Tag Archives: International Agency for Research on Cancer
The Rubber Duckies: Scaring cell users
(June 17, 2011) The International Agency for Research on Cancer (IARC) wins an Honourable Mention in this year’s Rubber Duckies Award. Continue reading