Profile photo of Peter Bäckgren

Peter Bäckgren

  • Technician, General Support, Chalmers Operations Support