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