Texts on this page have been partially machine translated from German.

Peter Kaniewski, M.Sc.

Peter Kaniewski, Mechanical Engineering