10.1101/2024.02.03.578754
Pesticide chemical leads inhibiting protein-protein interactions
2024-02-04