journal contribution posted on 2025-12-03
journal contribution posted on 2023-03-07
report posted on 2023-03-07
thesis posted on 2021-05-22