Hector Padilla
Sanford · 6 River Systems · Shell Oil Compny
Total Patents:
23
Overall Rank:
#179,451
Years Active:
2006–2025
Sanford Rank:
#9