This Study Tests BI 685509 in Healthy Chinese and Japanes... | NCT03259464 | Trialant