Frontiers in cancer research and therapy