Thale Damm-Johnsen Durham University, Durham, United Kingdom of Great Britain and Northern Ireland Imaggeo member since 2024 Login to Follow