INTA is located in Veinticinco de Mayo, Argentina on Calles 2 y 27 N° 116 Agencia De Extensión Rural, 25 de Mayo. INTA is rated 4.4 out of 5 in the category research institute in Argentina.
Address
Calles 2 y 27 N° 116 Agencia De Extensión Rural, 25 de Mayo