Research reveals bittersweet truth of how bee-friendly limonoids are made

Limonoids are a class of plant natural products whose complex chemistry has been intensively investigated for over 50 years.


Click here for original story, Research reveals bittersweet truth of how bee-friendly limonoids are made


Source: Phys.org