Founded in 1903 as College Marie‑Thérèse, the Institut International de Lancy (IIL) is an international school welcoming student from 3 to 19 years old. With integrated...