Affiliation history for 0000-0001-6952-7343

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

StartEndCountryAffiliation
2016 Present US NASA Goddard
2002 2002 US Naval Research Laboratory
2002 2002 France Observatoire de Paris
1999 2001 US NASA Goddard
1999 1999 Finland Space Research Laboratory, Department of Physics, Turku University, FIN-20014, Finland
1999 1999 US Space Applications Corporation.
1998 1999 US NASA Goddard


Created on Thu May 22 04:37:06 2025.