translate English to French: Part and parcel of the innate immune system are dendritic cells, which are at the centre of cellular response and "of our knowledge of vaccines."
Les cellules dendritiques sont parties intégrantes du système immunitaire inné; ces cellules sont au centre de la réponse cellulaire et « de notre connaissance des vaccins ».