Honey has been eaten by humans since time immemorial. The ancient Greeks believed it to be the food of Zeus, the king of Gods, and the twelve gods of Olympus: they called it ambrosia or nectar, the food of immortality. […]