Placebo-controlled, Single and Multiple Dose Study in Hea... | NCT05628740 | Trialant