Jean-Francois Roy

Apple · Google · Teleflex Incorporated
Total Patents: 31
Overall Rank: #116,151
Years Active: 1999–2025
Apple Rank: #3,815