Loading Open Internet
    Science sleuths uncover more than 100 suspicious images in Thermo Fisher antibody catalogue. Scientists have long worried about the reliability of commercial antibodies, and the latest findings have sparked fresh concerns.