On the other hand, period duration can also vary, lasting between two to seven days, with menstrual flow ranging from ... like endometriosis, endometrial polyps, endometrial hyperplasia ...