Highly glycosylated tumour antigens: interactions with the immune system.

Highly glycosylated tumour antigens: interactions with the immune system.