DID YOU KNOW THAT STRESS CAN SPEED UP your biological clock? Yale University (USA) researchers recently…