Vincent Rizzo
Recovery Force · Ventana Medical Systems · Lockheed Martin
Total Patents:
20
Overall Rank:
#217,353
Years Active:
1981–2024
Recovery Force Rank:
#5