IWWR

AcronymDefinition
IWWRInstitute for Wetland and Waterfowl Research (Canada)
IWWRInstitute for Water and Wetland Research (Netherlands)