Cancer immunology - development of novel anti-cancer therapies.