C. Roger Ekholm

Edwards Lifesciences
Total Patents: 4
Overall Rank: #1,239,990
Years Active: 2002–2011
Edwards Lifesciences Rank: #346