John Willems
Ventana Medical Systems · Storage Technology · Imation
Total Patents:
20
Overall Rank:
#215,725
Years Active:
2000–2025
Ventana Medical Systems Rank:
#87