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