Luteolin – a powerful flavonoid from nature
Luteolin is a naturally occurring flavonoid found in a number of plants, herbs, fruits and vegetables, and which has received increasing attention in modern nutritional science and integrated medicine. The...