Kizkitza Insausti

Dr. Kizkitza Insausti

Department of Agricultural Engineering, Biotechnology and Food, ETSIA-ISFOOD, Universidad Pública de Navarra, Pamplona 31006, Spain
orcid