[t]he overwhelming majority of peer-reviewed studies  [find] that co2 in the atmosphere remained there a short time.
[t]he overwhelming majority of peer-reviewed studies  [find] that co2 in the atmosphere remained there a short time.
peer review:0
peer review is the evaluation of work by one or more people with similar competences as the producers of the work (peers).