David Scott Johnson
Gigagen · Natera · Abb Power T&D Company
Total Patents:
73
Overall Rank:
#26,666
Years Active:
1981–2025
Gigagen Rank:
#1