NIH will eliminate many peer review panels, lay off scientists overseeing themscience.org56 pointsrbanffya year ago