Dendritic cells: master regulators of the immune response

scientific article published on September 2013