All 2018 2017 2016 2015 2013 2012 2011 Other
All Journal Article Presentation
PloS ONE
Volume: 10
10.1371/journal.pone.0128761
The Journal of Immunology
Volume: 190(8) Pages: 4037-4045
10.4049/jimmunol.1300173
J.Immnol.
Volume: 188 Pages: 4838-4845
10.4049/jimmunol.1200210
Journal of Immunology