32 pubs · 951 cites · h-index 17
Institute of Genetic and Biomedical Research
2003 - 2020
University of Pisa
2006 - 2006
University of Cagliari
1999 - 2002
Institute of History of Mediterranean Europe
1996 - 2000