Archive: 26/03/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 — de-activated ...

dateMar 26, 2012 in Biochemistry
shares0 comments 1