Immuno-oncology and technology