Pathology of endometriosis is best explained by
Retrograde menstruation is the most acceptable theory
Coelemic metaplasia
Endometrial hyperplasia
Retrograde menstruation
Intraperitoneal immunologic deficit
Gynaecology