How much of Thermo Fisher’s antibody data has been manipulated? biology Article 1068 words, published May 28 2026 10 votes