Paris nouveau: insecticide fog

[Anonymous]

SCIENCE, 2023; 381 (6662): 1035