Archive: 03/26/2012

A 24-karat gold key to unlock the immune system

Developing a drug or vaccine requires a delicate balancing act with the immune system. On one hand, medications need to escape detection by the immune system in order to perform their function. But vaccinations ...

dateMar 26, 2012 in Biochemistry
shares0 comments 1