32 pubs · 1,988 cites · h-index 15
AO Foundation
2017 - 2025
UCB Pharma (United Kingdom)
2022 - 2025
University of Parma
2013 - 2013