other 2025 The Impact of Endometriosis on Quality of Life in North America: A Rapid Systematic Review