Science key principles and visions