Scientific Reports, vol. 6, 2016-08-02
Immunology and Cell Biology, vol. 90, no. 7, page. 743 - 747, 2012-08
Seminars in Immunology, vol. 24, no. 3, page. 209 - 217, 2012-06
National Academy of Sciences. Proceedings, vol. 107, no. 5, page. 1271 - 1276, 2010-02-02