1. Department of Veterinary Resources, The Weizmann Institute of Science, Rehovot, Israel
2. Department of Immunology, The Weizmann Institute of Science, Rehovot, Israel
3. Department of Neurobiology, The Weizmann Institute of Science, Rehovot, Israel