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 September 18, 2026. https://journals.panorama-sg.com/jesa/article/view/77.