Roger Koumans
Luxtera · Molex
Total Patents:
16
Overall Rank:
#293,840
Years Active:
2006–2021
Luxtera Rank:
#18