(1)
Studies on Science, Technology and Society: In Favor of Political Commitment . Sci. stud. 2014, 12 (3), 511-534. https://doi.org/10.1590/S1678-31662014000300006.