Randall R. Theken
Theken Spine · Apple
Total Patents:
20
Overall Rank:
#221,201
Years Active:
1996–2021
Theken Spine Rank:
#5