Science of Innovation