Cite

APA Citation

    Li, Z., & Lu, X. (2018). reflections on STS in Mainland China: A Historical Review. East Asian science, technology and society, 12(2), 185–196. http://access.bl.uk/ark:/81055/vdc_100169533826.0x000012
  
Back to record