Top Research Stories of 2025 December 18, 2025 Tufts faculty have been discovering everything from how to measure stress levels and make cancer vaccines work to learning that coffee seems to protect health