translate English to French: To Dr. Manjeet Sethi science means making the world a better place.
Pour le Dr. Manjeet Sethi , la science nous permet de vivre dans un monde meilleur.