Joseph M. Winograd

Orvance
Total Patents: 67
Overall Rank: #31,697
Years Active: 1999–2025
Orvance Rank: #2