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