Felix Shedrinsky

Axeda · Abbott · Ptc
Total Patents: 6
Overall Rank: #840,907
Years Active: 2011–2018
Axeda Rank: #2