What does IRTA stand for?
IRTA stands for "Institute for Research in Tropical Agriculture"
How to abbreviate "Institute for Research in Tropical Agriculture"?
"Institute for Research in Tropical Agriculture" can be abbreviated as IRTA
What is the meaning of IRTA abbreviation?
The meaning of IRTA abbreviation is "Institute for Research in Tropical Agriculture"
What does IRTA mean?
IRTA as abbreviation means "Institute for Research in Tropical Agriculture"