Luo, Junyu. “An Inquiry Beneath the Twin Peaks: Examining University Physics Education in Mainland China from the Perspectives of Feynman’s Intuition and Landau’s Rigor”. Journal of Engineering Systems and Applications 1 (August 13, 2025): 1–7. Accessed April 7, 2026. https://test.journals.panorama-sg.com/index.php/jesa/article/view/77.