Viruses and the versatile macrophage.

Viruses and the versatile macrophage.