Source: http://www.sciencemag.org/features/2017/09/agreeable-antibodies-antibody-validation-challenges-and-solutions