ECSRS: European Common Scientific Reference Systems

What does ECSRS mean? The above is one of ECSRS meanings. It may have other definitions. Please refer to the end of this passage.

ECSRS: European Common Scientific Reference Systems

Definition in English: European Common Scientific Reference Systems