Understanding Cancer: The Battle Against Excessive Growth