James David Francis West

Alfa Laval · D & D Group Pty
Total Patents: 7
Overall Rank: #707,642
Years Active: 1985–2022
Alfa Laval Rank: #4