Jon Petter Omtvedt

Professor at University of Oslo, Department of Chemistry