Steven Joseph Hand
Infinera · Transocean Innovation Labs · HP
Total Patents:
77
Overall Rank:
#24,092
Years Active:
1991–2025
Infinera Rank:
#6