ECSRS

AcronymDefinition
ECSRSEuropean Common Scientific Reference Systems (European Commission)