bacci, stefano. " The role of dendritic cells in vertebrates: a review." International Biology Review [Online], 1.1 (2017): n. pag. Web. 22 Nov. 2024