European Biological Control Laboratory
EBCL is a biocontrol laboratory located in Montpellier, France. If you want to know more about EBCL, its history and its mission, click on this link.
Although EBCL is in France, a small laboratory is also located in Thessaloniki (Greece).
Click on a site to have an overview of it