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