Detta resultat av vetenskaplig , teknisk och social utveckling är en stor framgång för mänskligheten .