Lie Detector Vendor's Claim Peer-Reviewed Research Proves 97% Accuracy Debunked
antipolygraph.org