Nikolaos Athanasios Anagnostopoulos, University of Passau & Technical University of Darmstadt, Germany