Bill Scott

Yahoo Holdings · PayPal
Total Patents: 4
Overall Rank: #1,105,251
Years Active: 2011–2024
Yahoo Holdings Rank: #806