Tag Archives: Rubber Ducky Awards.

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

Advertisements
Posted in Uncategorized | Tagged , , , , | Leave a comment