Metastasis genes: A progression puzzle

The prevailing model of tumour progression carries with it a striking conceptual inconsistency.