76 pubs · 2,338 cites · h-index 31
Institute of Sciences of Food Production
2013 - Present
National Research Council
2013 - 2024
Centro Ricerche Produzioni Animali
2018 - 2018
Istituto Nazionale di Fisica Nucleare, Sezione di Lecce
2015 - 2015
Institute for Microelectronics and Microsystems
2010 - 2014