Phase IIa Proof of Concept Study of M5717-Pyronaridine in... | NCT05689047 | Trialant