Autoimmune reactions and the immune system / Martine F. Delfos, PhD ; in collaboration with Juliette van GijselAutoimmune reactions and the immune system / Martine F. Delfos, PhD ; in collaboration with Juliette van GijselAuto-immuunreacties en het immuunsysteem / Martine F. Delfos ; in samenwerking met Juliette van Gijsel