David Hall

HP · Apple · Leonardo Mw
Total Patents: 21
Overall Rank: #208,008
Years Active: 2003–2020
HP Rank: #2,156