Bjørn Ivar Haukanes

Dr. Bjørn Ivar Haukanes