There are numerous health benefits associated with riboflavin, also known as vitamin B2. The body needs riboflavin for energy production, metabolism, and growth, and there is also evidence that ...