Jennifer Diederich
Innovative Spinal Technologies · Theken Spine
Total Patents:
7
Overall Rank:
#750,416
Years Active:
2003–2010
Innovative Spinal Technologies Rank:
#3