Colin Mackie
Swellfix B.V. · Tendeka B.V.
Total Patents:
5
Overall Rank:
#957,798
Years Active:
2015–2022
Swellfix B.V. Rank:
#2