Alexander Bahr

EPFL, Switzerland