Ryan K. Roeder

Happe Spine · Indiana University Research And Technology · University Of Notre Dame Du Lac
Total Patents: 9
Overall Rank: #543,551
Years Active: 2010–2024
Happe Spine Rank: #1