Cells make ends meet

A collaborative study involving scientists from the Academy of Sciences of the Czech Republic and the School of Biosciences at the University of Kent has … Read more