Scientist
Department of Physics
Helsinki Institute of Physics
Finland
Chemical Separation ProcessesÂ
Lappeenranta University of Technology
Finland
Scientist
Department of Physics
Helsinki Institute of Physics
Finland
Computational Engineering
Lappeenranta University of Technology
Finland
LENS Platform
Lappeenranta University of Technology
Finland