The Stowers Institute for Medical Research is an independently operated, non-profit organization focused on foundational biological research, based in Kansas City, Missouri. From Wikipedia
Experiments in yeast suggest a subset of human death‑fold proteins can spontaneously assemble and trigger inflammatory cell death, highlighting an evolutionary trade‑off with potential therapeutic implications that remain untested in people.