Institut Icare is a research organisation in Sierre, CH. OpenAlex records 829 works and 14,494 citations for it. 219 researchers list it as their most recent affiliation.