Franciscus Gerardus Johannes Claassen

Xerox
Total Patents: 6
Overall Rank: #805,094
Years Active: 2000–2023
Xerox Rank: #1,991