thesis posted on 2024-12-10
report posted on 2023-11-01
journal contribution posted on 2022-07-28
thesis posted on 2021-12-16
thesis posted on 2021-03-17