Erik Bakkeren

Postdoctoral Researcher, ETH Zurich