10.1101/2022.08.14.503896
Delaying quantitative resistance to pesticides and antibiotics
2022-08-15