Our Edge Against Cancer: The European Perspective