Endometrial stromal tumors: an update on a group of tumors with a protean phenotype.

Endometrial stromal tumors: an update on a group of tumors with a protean phenotype.