SARMA: Swiss Association of Research Managers and Administrators

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

Definition in English: Swiss Association of Research Managers and Administrators