Rafael Ruiz, Sr.

Adhezion Biomedical · GE
Total Patents: 58
Overall Rank: #41,863
Years Active: 2005–2021
Adhezion Biomedical Rank: #1