The triple combination of STB-C017, aPD-1 and aCTLA-4 prolongs overall survival
View related News Release
Download this image