David Bevan

Aceaxis Limited · Apple · Blackberry Limited
Total Patents: 45
Overall Rank: #65,526
Years Active: 2001–2020
Aceaxis Limited Rank: #2