Immunology
Identifying the key genes to infection resistance
Manning the gates of our immune system are toll-like receptors (TLR)—tiny hairs that stick out of the cell membrane, recognize foreign bodies, and rally an organism's defense mechanisms. The molecular building blocks of ...
Sep 17, 2012
0
0