Upamostat, a Serine Protease Inhibitor, or Placebo for Tr... | NCT04723537 | Trialant