David Sklar
Oath · Yahoo Assets · Yahoo Holdings
Total Patents:
5
Overall Rank:
#958,423
Years Active:
2010–2022
Oath Rank:
#403