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