Leonard Borgstrom

Alfa Laval Corporate Ab · Alfa Laval Separation A/S · Syncrude Canada
Total Patents: 30
Overall Rank: #123,904
Years Active: 1989–2022
Alfa Laval Corporate Ab Rank: #6