189 pubs · 2,654 cites · h-index 26
Ospedale Amedeo di Savoia
2013 - Present
Department of Medical Sciences
2017 - Present
University of Turin
2012 - Present
PharmacoGenetics (China)
2018 - 2025
University of Florida
2018 - 2018