- [Not loaded yet]
- Any effort to degrade peer review we must be loud about. NIH’s grant peer review system is sprawling and it is extremely important. The Center for Scientific Review is not perfect. But it works better than any other system I k ow to isolate science grant decisions from political considerations.Nov 20, 2025 23:11