Leandro Peña García

Instituto Valenciano De Investigaciones Agrarias (Ivia) · Instituto Nacional De Investigación Y Tecnología Agraria Y Alimentaria (Inia)
Total Patents: 4
Overall Rank: #1,192,307
Years Active: 2000–2017
Instituto Valenciano De Investigaciones Agrarias (Ivia) Rank: #1