Département des Sciences Biologiques Université du Québec à Montréal Centre Ville Montréal QC Canada;
Sustainable Plant Protection Programme Institute of Agrifood Research and Technology(IRTA) Cabrils Catalonia Spain;
Département des Sciences Biologiques Université du Québec à Montréal Centre Ville Montréal QC Canada;
Sustainable Plant Protection Programme Institute of Agrifood Research and Technology(IRTA) Cabrils Catalonia Spain;
Sustainable Plant Protection Programme Institute of Agrifood Research and Technology(IRTA) Cabrils Catalonia Spain;