Roland Siegwart

ETH Zurich, Switzerland