Publications

Peer-reviewed papers, conference proceedings, and preprints.

2025