Science this week (30th April 2010)