David W. Barrett
Otis Elevator · Rolls-Royce Plc
Total Patents:
27
Overall Rank:
#147,536
Years Active:
1994–2012
Otis Elevator Rank:
#55