Gerard Vanacker

Spineguard · Spinevision Sa · Spinevision
Total Patents: 5
Overall Rank: #971,885
Years Active: 2005–2020
Spineguard Rank: #3