Tom Vercauteren

Mauna Kea Technologies · Institut National De Recherche En Informatique Et En Automatique (Inria) · King'S College London
Total Patents: 12
Overall Rank: #391,969
Years Active: 2011–2025
Mauna Kea Technologies Rank: #10