John-Paul ROMANO
Tela Bio · Stout Medical Group · Theken Spine
Total Patents:
44
Overall Rank:
#66,323
Years Active:
2010–2025
Tela Bio Rank:
#1