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