97 pubs · 881 cites · h-index 18
University of Catania
1978 - Present
STMicroelectronics (Italy)
2013 - 2014
Centre National de la Recherche Scientifique
2000 - 2000
Swiss Federal Institute for Forest, Snow and Landscape Research
2000 - 2000
Centre d'Écologie Fonctionnelle et Évolutive
2000 - 2000