Juan C. Velez

Edwards Lifesciences · The Procter & Gamble · Ohio State Innovation Foundation
Total Patents: 9
Overall Rank: #546,676
Years Active: 2003–2024
Edwards Lifesciences Rank: #346