Steve Owens
Pes Limited · Embarq Holdings Company · Sprint Communications
Total Patents:
18
Overall Rank:
#243,931
Years Active:
1990–2025
Pes Limited Rank:
#2