Publications

✻ co-first author, ◆ corresponding author

99 publications; h-index= 38, i10-index= 72

2025 (9)

2024 (11)

2023 (19)

2022 (14)

2021 (13)

2020 (5)

1996-2019 (28)