Otto Hellekant

Alfa Laval Separation A/S · Delaval Holding Ab
Total Patents: 6
Overall Rank: #840,413
Years Active: 1985–2018
Alfa Laval Separation A/S Rank: #9