Douglas M. Lorang
Spinal Elements · Benvenue Medical · Zimmer
Total Patents:
30
Overall Rank:
#121,623
Years Active:
2003–2025
Spinal Elements Rank:
#7