RSNE: Research Services New England

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

Definition in English: Research Services New England