Fan, Xiangfan. “On China’s Trial Ethics System”. Frontiers in Sustainable Development 6, no. 6 (July 1, 2026): 21–28. Accessed July 1, 2026. https://fsdjournal.org/index.php/ojs/article/view/307.