Human Rights and Scientific and Technological Development
2011 ◽
Vol 20
(3)
◽
pp. 380-388
◽