What are the health benefits of fennel?

Find out about the potential health benefits of fennel including maintaining bone strength, supporting heart health, improving response to infection and preventing constipation.