Jan Otto Solem
Edwards Lifesciences · Syntach Ag · Synergio Ag
Total Patents:
66
Overall Rank:
#32,614
Years Active:
1989–2025
Edwards Lifesciences Rank:
#34