Stuart J. Spottiswoode
Afiniti International Holdings · Afiniti Europe Technologies Limited · Satmap International Holdings Limited
Total Patents:
11
Overall Rank:
#459,728
Years Active:
2012–2019
Afiniti International Holdings Rank:
#4