David Ferguson

Meta · Google · Caere
Total Patents: 15
Overall Rank: #319,237
Years Active: 1992–2020
Meta Rank: #993