5 pubs · 66 cites · h-index 2
King's College London
2001 - 2016
European Molecular Biology Laboratory
2000 - 2000
University of Florence