Publications

Pulled from OpenAlex against ORCID 0000-0001-5686-4199, refreshed daily. Citation counts come from Google Scholar where a match exists, OpenAlex otherwise.

Works
25

2026

2025

2024

2022

2021

2020

Scholar counts not yet fetched