Steven Joseph Hand

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