Industry: Reproductive Health & Contraception
Headquarters: Switzerland
Founded Date: 2012
Number Of Exists: Post-IPO Debt
Employee Number: 1-10