Masters Seth L, De Nardo Dominic
The Walter and Eliza Hall Institute of Medical Research, Parkville 3052, Australia.
Institute of Innate Immunity, University Hospital, University of Bonn, 53127 Bonn, Germany.
Curr Opin Immunol. 2014 Feb;26:v-vi. doi: 10.1016/j.coi.2013.12.006. Epub 2014 Feb 1.