Michel Roy

Interdigital Patent Holdings · Petro-Canada
Total Patents: 16
Overall Rank: #282,928
Years Active: 1980–2025
Interdigital Patent Holdings Rank: #194