Richard F. Roth

Molex · Amphenol · Teradyne
Total Patents: 32
Overall Rank: #112,489
Years Active: 1999–2022
Molex Rank: #93