Meet this super-spotter of duplicated images in science papers

/d41586-020-01363-z