Italian iTTP Registry | NCT06376786 | Trialant