Dendritic cells, or macrophages, capture the virus and display pieces of it.
Les cellules dendritiques ou macrophages capturent le virus et en exposent certains éléments.
Dendritic cells, or macrophages, capture the virus and display pieces of it.
Les cellules dendritiques ou macrophages capturent le virus et en exposent certains éléments.