Michael Tauber

Impliant · Pulmatrix Operating Company · Premia Spine
Total Patents: 28
Overall Rank: #137,484
Years Active: 1988–2022
Impliant Rank: #3