Menstruation: it’s sort of the elephant in the room for many, with a definite presence but little to no acknowledgement, despite its regularity. Brown University is attempting to change that in a big...