INTA is located in DEB, Argentina on Roque Sáenz Peña 810 Agencia De Extensión Rural Carhué, AER Carhué Buenos Aires AR. INTA is rated 4.3 out of 5 in the category research institute in Argentina.
Address
Roque Sáenz Peña 810 Agencia De Extensión Rural Carhué, AER Carhué Buenos Aires AR