Advances in cancer immunotherapy: historical perspectives, current developments, and future directions. - Zhang, Meiyin; Liu, Chaojun; Tu, Jing; Tang, Min; Ashrafizadeh, Milad; Nabavi, Noushin; Sethi, Gautam; Zhao, Peiqing; Liu, Shijian (Molecular Cancer, 2025)