Richard W. Sorenson
Carlingswitch · Carling Technologies
Total Patents:
62
Overall Rank:
#36,897
Years Active:
1980–2022
Carlingswitch Rank:
#1