Does every sneeze mean wet underwear for you? Can’t make it to the toilet in time? Urinary incontinence, or involuntary urine leakage, is a problem that is estimated to affect around 30% of the population, while 50% of women will experience associated symptoms at least once during their lifetime. It is more frequently seen in […]