Danish biotechnology company IO Biotech has finished enrolling subjects in a Phase II trial of its lead therapeutic cancer ...