🧭
Back to search
Phase 3 Study of Deoxycholic Acid Injection (ATX-101) Versus Placebo for the Reduction of Localiz… (NCT01546142) | Clinical Trial Compass