ICI00027: Probing and harnessing the tumor cell glycocalyx with click chemistry to improve immunotherapy

Researchers: