Opening the Door for Anti-Cancer Drugs: The Secret Recipe for Limonoids
New research has revealed the secret of how plants make limonoids, a group of valuable organic chemicals. These chemicals, which include bee-friendly insecticides, have potential…