Publications
Highlights:
> 840 ADS entries
> 110 first-author entries
> 540 refereed papers
> 65 refereed first author papers
1 single-author book
All ADS entries
Refereed
All first author
First-author refereed