Affiliation history for 0000-0002-6300-6800

The table below gives the affiliation history of the author based on the affiliations assigned to the author's articles.

StartEndCountryAffiliation
2026 Present China Peking University
2024 2026 China Nat. Univ. of Defense Tech.
2017 2024 China Peking University


Created on Wed Apr 8 04:33:48 2026.