201 pubs · 7,488 cites · h-index 47
Johns Hopkins University Applied Physics Laboratory
1982 - 2013
Max Planck Society
2005 - 2005
Centre National d'Études Spatiales
2005 - 2005
Institute of Chemical Biology and Fundamental Medicine
2005 - 2005
Max Planck Institute for Solar System Research
2005 - 2005