Professor Stefano Taddei

Current affiliation: University of Pisa
Primary location: Italy