Does human homology reduce the potential immunogenicity of non-antibody scaffolds? by Elena Iemma | Oct 15, 2023