About Ankyra
ankyra is developing a novel approach for cancer treatment called anchored immunotherapy, promoting prolonged immune activation locally while limiting systemic toxicity.
ankyra is developing a novel approach for cancer treatment called anchored immunotherapy, promoting prolonged immune activation locally while limiting systemic toxicity.