Affiliation history for 0000-0002-3437-3716

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

StartEndCountryAffiliation
2016 Present China Harbin Institute of Technology
2006 2016 China National Space Science Center
2004 2004 US Florida Institute of Technology
2002 2002 US University of Delaware


Created on Wed Apr 8 04:31:05 2026.