Science, technology & society [electronic resource] : an international journal devoted to the developing world

Uniform Title
Science, technology & society (New Delhi, India)
Language
English.
Imprint
New Delhi ; Thousand Oaks, Calif. : Sage Publications
Librarian view | Catkey: 8210842