Omar Elmalak

Ortho-Space · Stryker European Operations Limited
Total Patents: 3
Overall Rank: #1,340,671
Years Active: 2021–2025
Ortho-Space Rank: #2