95 pubs · 5,464 cites · h-index 29
Johns Hopkins University
1981 - 2017
Johns Hopkins Medicine
2017 - 2017
University of Baltimore
2017 - 2017
National Bureau of Economic Research
1981 - 2013
Johns Hopkins University Applied Physics Laboratory
2013 - 2013