0Company: Technische Universität Hamburg (TUHH) - Hamburg - Germany