Basel Institute for Immunology.