Acronyms and Abbreviations / Science
What does INFOTERRA stand for in Science?
INFOTERRA: International Environmental Information System
ScienceINFOTERRA: International Environmental Information System Ing. Ingenieur
Science
INFOTERRA Acronym Meanings provided by All Acronyms Dictionary