Report Biomedical Sciences Medicine & Health, STEM, Research, University of Cambridge Research Report: Can Helminths be Considered 'Old Friends' to the Human Immune System and Metabolism? +1 James D'Silva and 1 other Sep 21, 2025