Profile photo of Petra Johansson

Petra Johansson

  • Technician, Nanofabrication, Microtechnology and Nanoscience
Petra Johansson | Chalmers