S. James P. Spottiswoode

Satmap International Holdings Limited · Afiniti · Afiniti Europe Technologies Limited
Total Patents: 28
Overall Rank: #137,469
Years Active: 2012–2022
Satmap International Holdings Limited Rank: #2