The United Kingdom Thrombotic Thrombocytopenic Purpura Re... | NCT03832881 | Trialant