"Peer reviewed" is only of any possible value if it is done blind. Otherwise all you need is a few people you know agree with you to sign up and hey presto!
The old saying. "follow the money", applies to 'scientists' as much as it does to anyone else.
