Dendritic cells: controllers of the immune system and a new promise for immunotherapy. - Banchereau,J.; Paczesny,S.; Blanco,P.; Bennett,L.; Pascual,V.; Fay,J.; Palucka,A.K. (Ann N Y Acad Sci, 2003)