Tag Archives: honey bee

melissa

Eye-candy du jour… Colourful and visually stunning – but also important in our understanding of scientific advances – the winners of this year’s Wellcome Image Awards range from a close up look at a bloody sticking-plaster, to the striking shades of a ruby-tailed wasp viewed through a microscope. The judging panel were looking for images […]