Mark Fragnito

Carrier
Total Patents: 34
Overall Rank: #102,080
Years Active: 1999–2024
Carrier Rank: #18