Itch, burn and scratch on your lady bits? Here is all you need to know about candida infection
Candidiasis is a fungal infection caused by the yeast candida present in the human body. Medical experts shed light on the factors, and symptoms and share measures to combat yeast infection among women
Source: mid-day.com