Antibodies unleashed against pancreatic cancer (Nature, 2025)