
Lick Your Wounds
To ‘lick one’s wounds’ is a phrase that means to recover one’s strength or confidence after a defeat or humiliating experience. However a recent study* gives new definition to the phrase as it explores the mystifying fact that wounds in the mouth heal faster and more efficiently than wounds elsewhere on the body. Until now, it
Read more →