ECOSOL: European Centre of Studies on LAB

What does ECOSOL mean? The above is one of ECOSOL meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: European Centre of Studies on LAB