I'm just leaving this in case someone might be fooled by something as stupid as considering 2500 scientists as "isolated" which is a complete nonsense as science is ONLY peer to peer. Scientists can't be isolated, that makes no sense.
But just in case:
http://theconsensusproject.com/#sharePage