Cancer biology infectious tumour cells - Nature, 443(7107), p.35, 2006 .