NCT03523390 2024-02-23Phase I/Ib Multiple Ascending Dose Study in ChinaMerck KGaA, Darmstadt, GermanyPhase 1 Completed24 enrolled 24 charts