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