Richard L. Swisher

Sheldahl · Polyplus Battery
Total Patents: 10
Overall Rank: #497,173
Years Active: 1992–2023
Sheldahl Rank: #1