ECSRS

AcronymDefinition
ECSRS➣European Common Scientific Reference Systems (European Commission)