PhD thesis

Created 03/03/2023. Last updated 07/03/2023.