Mark Alan Francis
Kennametal · Kennametal Pc
Total Patents:
16
Overall Rank:
#292,712
Years Active:
1999–2022
Kennametal Rank:
#56