Petter Lundberg

Research engineer, Umeå University
  • Sweden