Feeling like Scrooge? OMRF scientists might know why December 18, 2025 Hormones, brain chemicals may play a role in generosity