Menstrual disorders, a public health issue

A large-scale online survey....