Structure of the Toll-Spatzle complex, a molecular hub in Drosophila development and innate immunity

Structure of the Toll-Spatzle complex, a molecular hub in Drosophila development and innate immunity