Simon Ruffieux


SENIOR RESEARCHER
Department of Informatics