NSRI

Views 12 meanings found
NSRI can indicate pharmacological agents targeting neurotransmitter reuptake, as well as national organizations for sea rescue, strategic research and public health salt‑reduction campaigns.

Miscellaneous

Governmental

Academic & Science