David L. Marshall
Murex · Deutsch Engineered Connecting Devices · Excel Industries
Total Patents:
8
Overall Rank:
#633,781
Years Active:
1980–2020
Murex Rank:
#2