thesis first posted online on 2025-03-10
thesis first posted online on 2024-04-29
thesis first posted online on 2023-05-15
thesis first posted online on 2022-12-08
thesis first posted online on 2022-11-16
chapter first posted online on 2020-08-26
journal contribution first posted online on 2018-12-13