Frauke Behrendt

Dr. Frauke Behrendt

Eindhoven University of Technology, Eindhoven, the Netherlands
orcid