Publications

Selected papers

Publication summary: 10 first-author papers, 82 total papers, 72 refereed papers, more than 6000 citations, and h-index 40 as of March 2026. Full publication lists are available through NASA ADS and arXiv.