Alberto Ruiz-Vela

World Class Technology · Bear Medical Systems
Total Patents: 11
Overall Rank: #437,103
Years Active: 1986–2025
World Class Technology Rank: #3