Derrick Johnson

Edwards Lifesciences · Samiam Group · onsemi
Total Patents: 52
Overall Rank: #49,959
Years Active: 1999–2025
Edwards Lifesciences Rank: #24