NRRI

Medical abbreviations:
NRRI

Natural Resources Research Institute