Cancer: dangerous liaisons.