NRRSS: National River Restoration Science Synthesis

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

Definition in English: National River Restoration Science Synthesis