Mark Shepherd

1 . . . Limited · Xaar Technology Limited · Xaar Limited
Total Patents: 18
Overall Rank: #255,814
Years Active: 1990–2018
1 . . . Limited Rank: #2