Sjaak Deckers

Onward Medical N.V. · Medtronic
Total Patents: 3
Overall Rank: #1,385,749
Years Active: 2017–2023
Onward Medical N.V. Rank: #27