An innovative immunotherapeutic strategy for ovarian cancer: CLEC10A and glycomimetic peptides.

An innovative immunotherapeutic strategy for ovarian cancer: CLEC10A and glycomimetic peptides.