Louis F. Silvestris

Keene
Total Patents: 3
Overall Rank: #1,684,303
Years Active: 1980–1982
Keene Rank: #5