Institution: | (1) Division of Biology, California Institute of Technology, 91125 Pasadena, California;(2) Division of Immunology, Department of Medicine, Stanford University School of Medicine, 94305 Stanford, California;(3) Present address: Department of Pathology, Yale School of Medicine, 06510 New Haven, Connecticut |