journal contribution posted on 2023-05-25
journal contribution posted on 2023-02-22
thesis posted on 2022-12-10