David Y. Phelps

Percardia · Louisville Laboratories · Jenavalve Technology
Total Patents: 32
Overall Rank: #114,026
Years Active: 1991–2013
Percardia Rank: #3