Endometriosis and insulin resistance: What current research says | Telugu.Digital