journal contribution posted on 2024-08-30
journal contribution posted on 2023-04-17
online resource posted on 2022-10-04
thesis posted on 2021-05-24
thesis posted on 2021-05-23