An essential nutrient in human nutrition and plays a key role in the production of energy. Riboflavin has antioxidant activity. It may have activity in the prophylaxis of migraine headaches and may have activity against esophageal cancer. It has putative anti-atherosclerotic activity and putative antimalarial activity. See also Vitamin B.