IOBFS

AcronymDefinition
IOBFSInternational Organization of Biological Field Stations (multinational organization)