Not ones to disappoint, the scientists have found consistently false readings that ... focusing on stress tests. Their results? Well, “results varied wildly, with some meters reporting errors ...