Print
Cooperation Partners

Institut de Recerca I Tecnologia Agroalimentaries (Spain)

Research institute owned by the Government of Catalonia adscribed to the Department of Agriculture

Acronym: IRTA

Website: http://www.irta.es

Address:
Barcelona
Spain

Projects:

Sorry, this article is not available in your selected language.