Home Tags Tom holland

Tag: tom holland

Thousands of tiny anchors keep our cells in place – and...

Most of our cells are locked into place with the help of tiny anchors (called 'focal adhesions'). But if a cell morphs into a...