People

Peter Sestoft

Head of Department , IT University of Copenhagen