State of science and research: Some new indicators
State of science and research: Some new indicators
- Colorado: West view Press, 1977
- xi, 201p.
0-89158-124-3
Library science
Science and research
D 5/6.001.5(04) / L7
0-89158-124-3
Library science
Science and research
D 5/6.001.5(04) / L7