The number of new iTTP diagnoses and the death rate at first presentation between 1990 and 2019 per 5-year intervals.
Sign In or Create an Account