People

Peter Sestoft

Head of Department, IT University of Copenhagen