Posted in Government & Military, Information Technology, Organizations, Science DNRI stands for Dopamine-Norepinephrine Reuptake Inhibitor (psychopharmacology) DNRI stands for Dienst Nationale Recherche Informatie (Dutch: National Research Information Service) DNRI stands for Device Nanotech Research Institute (est. 2001; Mitsui)