Lorena Laura Garaicoeachea

Instituto Nacional De Tecnologia Agropecuaria
Total Patents: 2
Overall Rank: #2,008,936
Years Active: 2013–2016
Instituto Nacional De Tecnologia Agropecuaria Rank: #12