Only lead-author papers (FirstCorrespondingLast author) are listed here. Peer-reviewed publications total 112 including co-authorship (as of July 2026). Titles link to each paper's page on the journal website.
See all publications, including co-authorship (researchmap) →
2026 (6)
2025 (3)
2022 (2)
2021 (1)
Manuscripts not yet peer-reviewed (lead-author papers only). Titles link to arXiv.