Learn More
More than 2 million women on earth today are said to be suffering from obstetric fistula (OF), a communication between the vagina and either the urinary tract or rectum. Since unrepaired third- and(More)