A novel membrane-less organelle to degrade protein under stress conditions

June 2, 2022