Some key aspects of antiviral immunology brought to life by talented character actors (Researchers of the Barchet group, Department of Clinical Chemistry and Pharmacology, UKB, University of Bonn, Germany).
Tags: Immunology UKB Bonn dendritic Immunity Immune system virus TLR DNA university