Institution: | 1. Department of Immunology, Swiss Institute for Experimental Cancer Research, 1066 Epalinges s/Lausanne, Switzerland;2. Department of Pathology and the Franklin McLean Memorial Research Institute, University of Chicago, Chicago, IL. 60637, U.S.A. |