Detail the recent advancements in cancer immunotherapy

Detail the recent advancements in cancer immunotherapy, including checkpoint inhibitors, CAR-T cell therapy, and therapeutic vaccines, and evaluate their effectiveness in treating various types of cancer.