IFC is the largest biomedical institute of the National Research Council’s Department of Medicine.
The IFC was established in 1968 as an intramural research institute of CNR (National Research Council) for clinical research in the field of cardiopulmonary and metabolic disease. Its mission has remained unswerving over the years and can be summarized in the formula “Innovation For better patient Care”