NCT03819140 2025-11-14CCOUPUniversity of California, San FranciscoPhase 4 Completed51 enrolled 15 charts
NCT03229408 2025-06-10TIN-PCOS-AODUniversity of Illinois at ChicagoPhase 2 Completed60 enrolled 28 charts