Tumour metastasis underlies over 90% of cancer mortality 1. In the invasion and metastasis cascade, cancer cells disseminate from a primary tumour to anatomically distant sites, eventually forming ...