Judy S. Riffle

Thoratec Laboratories · Virginia Tech Intellectual Properties · University Of Texas System
Total Patents: 20
Overall Rank: #220,880
Years Active: 1987–2022
Thoratec Laboratories Rank: #1