thesis first posted online on 2024-11-17
thesis first posted online on 2024-11-06
thesis first posted online on 2023-10-26
thesis first posted online on 2023-07-24
report first posted online on 2023-02-22
journal contribution first posted online on 2020-09-11
journal contribution first posted online on 2020-08-21