🧭
Back to search
A Bioequivalence Study, Comparing Two Formulations of Ivermectin Lotion, 0.5% (NCT03257943) | Clinical Trial Compass