Perhaps you’d also like to believe that humans are more complex than a worm that is used precisely for its simplicity. For ...
In an article published in the journal Trends in Biochemical Sciences, Alicia Kowaltowski, full professor at the University ...