Yale Center for Systems & Engineering Immunology 100 College Street, New Haven, CT 06510