Show more
Politecnico di Torino
China
https://orcid.org/0009-0002-6493-3451
Published: 2025-09-22
Vol. 17 No. 34 (2026)