Ever feel like you get one itch, and then another, and another, until you feel like you can't stop itching? You could have the itching gene.
Have you ever stopped to wonder, mid-scratch, exactly why scratching is so effective against itching? Learn more on this Moment of Science.
People who were itching for the debut of the euro might have gotten more than they hoped for.