Adresse Institute of Science and Technology Austria Am Campus 1 3400 Klosterneuburg Österreich
ORCID-ID 0000-0002-1227-4936