Leonardo Pelcastre

Dr. Leonardo Pelcastre

Division of Machine Elements, Luleå University of Technology, Luleå, Sweden

Contribution