thesis posted on 2023-05-25
journal contribution posted on 2022-11-11
journal contribution posted on 2021-05-21
conference contribution posted on 2021-05-21