NCT06945861 - Immunological Aspect of Thrombotic Thrombocytopenic Purpura (TTP) | Crick | Crick