Affiliation history for 0000-0002-5431-6065

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

StartEndCountryAffiliation
2025 Present China National Space Science Center
2025 2025 China State Key Laboratory of Solar Activity and Space Weather, Beijing 100190, People's Republic of China
2024 2024 China NAOC
2022 2024 China National Space Science Center
2017 2021 China NAOC
2013 2016 China College of Science, China University of Petroleum, Qingdao 266580, China
2012 2012 China College of Science, China University of Petroleum, Qingdao 266555, China
2010 2011 US Harvard-Smithsonian CfA
2006 2009 China Yunnan Observatories


Created on Mon Jun 8 04:36:59 2026.