Globalization and IT (GIT) have amplified old flaws in scientific peer review. Posted on November 29, 2014 by jgordon Link. The “GIT” combo changes everything.