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