What does I-Site stand for ?"I-site" stands for “Initiatives Science-Innovation-Territoires-Economie".The label "I-Site" is part of the excellence initiative launched in France, 5 years ago, with the...
Read more