Keith Edward McCarthy
Rhodes Technologies · Syntex (U.S.A.) · Kellogg Brown & Root
Total Patents:
16
Overall Rank:
#293,079
Years Active:
1994–2022
Rhodes Technologies Rank:
#4