View of the Lost Incan City of Machu Picchu near Cusco, Peru.
Recent studies show that one in three people suffer from stress and the number is on the rise. But stress isn’t a new problem. Continue reading… “Studying Hair of Ancient Peruvians Answers Questions About Stress”