Welcome to the Ishihara lab! Novel immunotherapy development in London