Steven Charles Davis

Mastercard · GE · Houdaille Industries
Total Patents: 69
Overall Rank: #29,615
Years Active: 1983–2025
Mastercard Rank: #2