Scott M. Kane

John Bean Technologies · Fmc
Total Patents: 8
Overall Rank: #622,114
Years Active: 2004–2023
John Bean Technologies Rank: #19