The PubPeer Foundation is a non-profit organization based in California that runs and owns PubPeer, a website that claims to be an online journal club, but that specializes in science whistleblowing while also serving as post-publication peer review site for critique of the published literature....more