Ronald A. Schachar

Refocus Ocular · Ras Holding · Pc Lens
Total Patents: 61
Overall Rank: #38,080
Years Active: 1981–2021
Refocus Ocular Rank: #1