Stefan Fischer

Dr. Stefan Fischer

Deggendorf Institute of Technology, Deggendorf, Bavaria, Germany
orcid