David E. Brown
Applied Silver · British Petroleum Company Limited · British Petroleum
Total Patents:
18
Overall Rank:
#251,296
Years Active:
1982–2023
Applied Silver Rank:
#2