Affiliation history for 0000-0001-7537-5999

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

StartEndCountryAffiliation
2024 Present China Peking University


Created on Mon Jun 8 04:39:24 2026.