loonylabs.org
A new view of the immune system
Pathogen epitopes are fragments of bacterial or viral proteins. Attached to the surface structure of cells, they prompt the body’s immune system to mount a response against foreign substances…