New method enables creation of better therapeutic antibodies
Antibodies are the foot soldiers of our immune system. These specialized, Y-shaped proteins attach to bacteria and viruses, where they either block the pathogen's activity directly, or signal the immune system's cells to ...
Mar 13, 2017
0
112