translate English to French: Pest Management Regulatory Agency Office of the Chief Scientist Branches
Agence de réglementation de la lutte antiparasitaire Bureau de l’expert scientifique en chef Directions générales