CD24 and cancer: The new recent concepts on CD24 open interesting perspectives for innovative cancer treatments.