Ronald B. Mele

Scott Technologies · Sti Licensing
Total Patents: 17
Overall Rank: #267,163
Years Active: 2007–2024
Scott Technologies Rank: #1