Manny Tavares

Lord
Total Patents: 2
Overall Rank: #1,833,143
Years Active: 2001–2022
Lord Rank: #230