Affiliation history for 0000-0002-4498-8706

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

StartEndCountryAffiliation
2016 Present US Harvard-Smithsonian CfA
2011 2011 US Penn State University
2010 2011 US MIT


Created on Wed Apr 8 04:35:46 2026.