Project

Worming a way to extend life: protein turnover or protein stabilization?