Third European report on science and technology indicators
by
European Communities
xviii,451p. : 30 cm