Pascal Otto

PhD Research Associate at Dresden University of Technology