NCT07821320 - Impact of the Antihistamine Desloratadine on the Quality of Life and Dysmenorrhea in Patients With Endometriosis | Crick | Crick