Cancer: Basic Science and Clinical Aspects