Core Science Physics Zeroing In on the Causes of Endometriosis The Scientist January 13, 2025 0Comment Drugs targeting a subset of pathogenic macrophages could provide novel treatments for endometriosis.