Brett Taylor

Depuy Spine
Total Patents: 5
Overall Rank: #1,017,802
Years Active: 2007–2012
Depuy Spine Rank: #113