Science, technology & society : an international journal devoted to the developing world

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