What does IRTA stand for?
IRTA stands for "Institut de Recerca i Tecnologia Agroalimentaria"
How to abbreviate "Institut de Recerca i Tecnologia Agroalimentaria"?
"Institut de Recerca i Tecnologia Agroalimentaria" can be abbreviated as IRTA
What is the meaning of IRTA abbreviation?
The meaning of IRTA abbreviation is "Institut de Recerca i Tecnologia Agroalimentaria"
What does IRTA mean?
IRTA as abbreviation means "Institut de Recerca i Tecnologia Agroalimentaria"