Only lead-author papers (FirstCorrespondingLast author) are listed here. Peer-reviewed publications total 112 including co-authorship (as of July 2026). Titles link to the researchmap page for each paper.
See all publications, including co-authorship (researchmap) →
2026 (6)
2025 (3)
2022 (2)
2021 (1)