She Ji: The Journal of Design, Economics and Innovation

2405-8726 (Print)

Loading 303 articles

Added 10 October 2017 • Updated 2 May 2023