For Center For Scientific Review (Csr) we have a term and definition in Health Research.

The NIH component responsible for the receipt and referral of applications to the PHS, as well as the initial review for scientific merit of most applications submitted to the NIH.
See more Health Research Terms ...
Browse words that start with: