Roger Wicker actually said...
Let me suggest, in the next 10 seconds, that there is an entity called the National Academy of Sciences that does independent peer reviews.
Context
Wicker emphasizes the importance of independent peer reviews in scientific assessments.
03/01/2010