Vincent Hayward

Immersion · CNRS · Mcgill University
Total Patents: 22
Overall Rank: #191,606
Years Active: 1998–2024
Immersion Rank: #84