Rex O. Bare

Ibis Biosciences · Refocus Group · Neomatrix
Total Patents: 90
Overall Rank: #18,007
Years Active: 1980–2022
Ibis Biosciences Rank: #11