Stephen R. Nichols

Otis Elevator · IBM
Total Patents: 21
Overall Rank: #203,831
Years Active: 1987–2024
Otis Elevator Rank: #100