Dr. Leo Janka
Dr. Leo Janka
Tampere University of Technology
Department of Materials Science
Tampere
Finland
33720
Papers:
Tampere University of Technology
Department of Materials Science
Tampere
Finland
33720