Craig R. Hall
Revcor · Mattel
Total Patents:
9
Overall Rank:
#551,903
Years Active:
1997–2023
Revcor Rank:
#1