Michael P. Keenan

Rolls-Royce Plc · Otis Elevator · Avaya
Total Patents: 12
Overall Rank: #402,129
Years Active: 1983–2024
Rolls-Royce Plc Rank: #253