Affiliation history for 0000-0002-9293-8439

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

StartEndCountryAffiliation
2010 Present China Nanjing University
2009 2010 France Observatoire de Paris
2008 2009 China Nanjing University


Created on Wed Apr 8 04:38:07 2026.