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