journal contribution posted on 2024-04-03
thesis posted on 2023-08-29
journal contribution posted on 2022-11-21
thesis posted on 2021-05-22