Loren L. Roy
Surx · Apple · Solarant Medical
Total Patents:
21
Overall Rank:
#199,306
Years Active:
1996–2025
Surx Rank:
#3