World summary of statistics on science and technology = Statistiques de la science et de la technologie. (Statistical reports and studies ;, 1970)