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