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
2024 Present China Nat. Univ. of Defense Tech.
2017 2024 China Peking University


Created on Fri May 22 04:33:23 2026.