Cancer metastasis - tricks of the trade. (2017). Biomolecules and Biomedicine, 17(3), 172-182. https://doi.org/10.17305/bjbms.2017.1908