Luis Urquidi
Sub-Q · Cianna Medical · Applied Medical Resources
Total Patents:
19
Overall Rank:
#236,941
Years Active:
1988–2021
Sub-Q Rank:
#5