thesis posted on 2024-01-08
thesis posted on 2023-06-09
thesis posted on 2022-11-17
thesis posted on 2022-06-20
thesis posted on 2021-12-07
thesis posted on 2021-07-12
journal contribution posted on 2020-06-16