Richard P. Scott

Chevron · British Telecommunications Plc · British Telecommunications Public Limited
Total Patents: 10
Overall Rank: #518,369
Years Active: 1981–2012
Chevron Rank: #1,079