1. Department of Life Sciences and Biotechnology; University of Ferrara; Ferrara Italy
2. LTTA Center; University of Ferrara; Ferrara Italy
3. Department of Medical Sciences; Center for Hemostasis and Thrombosis; Hematology Section; University of Ferrara; Ferrara Italy