Science of Flavor