Jorge Montoya

Apple · Zimmer · Zimmer Spine
Total Patents: 15
Overall Rank: #316,598
Years Active: 2000–2022
Apple Rank: #4,753