Businesscafe - Endometriosis is a debilitating condition that affects 1 in 10 women worldwide. ...