EffRx Pharmaceuticals S.A., Lausanne, Switzerland
Business: Genitourinary