Howard An
Stryker Spine · Life Spine · U & I
Total Patents:
6
Overall Rank:
#854,180
Years Active:
2001–2015
Stryker Spine Rank:
#35