Wayne E. Voice

Rolls-Royce Plc · European Space Agency
Total Patents: 22
Overall Rank: #195,734
Years Active: 1999–2019
Rolls-Royce Plc Rank: #46