ISREC

Overview
ISREC is the Swiss Institute for Experimental Cancer Research (Institut Suisse de Recherche Expérimentale sur le Cancer in French), a not-for-profit institution founded in 1964 and located in Epalinges, Switzerland.

Now it is incorporated to the EPFL as an independent institute.