Acronyms and Abbreviations / Organizations
What does IARC-LARS stand for in Organizations?
IARC-LARS: International Agricultural Research Centre - Long Ashton Research Station
Organizations
IARC-LARS Acronym Meanings provided by All Acronyms Dictionary