Jonathan Scott Katzman

Minerva Project · Yahoo Holdings
Total Patents: 14
Overall Rank: #342,945
Years Active: 2016–2022
Minerva Project Rank: #1