I'm ready to take my lumps on this one, with a little explanation. In December 2020, two-and-a-half years after I noticed Denali dragging its feet with DNL151, we should finally see results from a controlled trial, a phase 1b that started last [more]