Limonoids on the menu

Nat Chem Biol. 2023 Mar;19(3):251. doi: 10.1038/s41589-023-01287-5.
No abstract available