Endometriosis Appears to Be Linked to The Immune System. Here's What We Know. Science Alert, 17 Apr 2023 It's complex and debilitatingly painful.