Removing peer review from science in the NSF? By Caleb Lack • Apr 30, 2013 • 2 comments So, apparently the chief sponsor of the SOPA bill (aka Stop Online Piracy Act aka the Let the Government Censor…