91
enthalten in: Immunology and cell biology | 2012



93



96
enthalten in: Immunology and Cell Biology | 2012



97
enthalten in: Immune network | 2011



98
enthalten in: Vaccine | 2010



100
enthalten in: FEBS letters | 2010