Donald Swanson

Yahoo Holdings
Total Patents: 6
Overall Rank: #864,394
Years Active: 1989–2012
Yahoo Holdings Rank: #1,285