Display name Thiébaud, Esther DORA1 ID empa-authors:2630 SAP ID 10002319 Last name Thiébaud First name Esther Author name alternate Last name, alternate Esther First name, alternate Thiébaud Author affiliation Affiliated unit (ref.) Empa: 506 Technology and Society Last Update Dora1 2020-08-04T23:20:56.831Z