Affiliation history for 0000-0002-0787-8954

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

StartEndCountryAffiliation
2002 Present US Applied Physics Laboratory
2000 2000 US Johns Hopkins University
1996 1996 Switzerland Institute of Astronomy, ETH Zentrum, CH-8092, Zurich, Switzerland


Created on Thu Jan 22 04:37:15 2026.