Lorenzo Oleggini

Position: scientific collaborator
Organization: ETH Zurich