NIERSC

AcronymDefinition
NIERSCNansen International Environmental and Remote Sensing Center (Russia)