John Steven Holmes

GE · Microsoft · Hydril Usa Distribution
Total Patents: 62
Overall Rank: #36,835
Years Active: 1983–2023
GE Rank: #960