
We all know that feeling of dread when you look in the mirror and are greeted by a new friend, Mr Spot – someone we’d happily never meet and who usually pops up when he is least welcome. But what most of us don’t know is what exactly a spot is… The science behind spots Each [...]








