The peer review process provides a minimal level of verification, and the paper provides details that can be directly looked at.