C

Center for Scientific Review (CSR)

108 employees

The Center for Scientific Review (CSR) is the gateway for NIH grant applications and their review for scientific merit.

Basic info

Industry

research services

Date founded

1946

FAQ