Kenneth Richard Barra
Medipal Holdings · Advance Research System · Spinal Elements
Total Patents:
20
Overall Rank:
#216,766
Years Active:
2013–2025
Medipal Holdings Rank:
#4