r/gerosciencee•5 mo. agobischofffScientists Discover Why We Know When to Stop Scratching an Itchbiophysics.org/news-room/scientists-discover-...biophysics.orgPosted May 10, 2026, 2:12 PM UTC10ShareSave