David J. Smith

British Petroleum · Cardiac Pacemakers · B. F. Goodrich
Total Patents: 49
Overall Rank: #56,405
Years Active: 1984–2022
British Petroleum Rank: #3