Cofnod E-bost: Update on the challenges and recent advances in cancer immunotherapy