Richard Agustin Castro

Second Sight Medical Products
Total Patents: 27
Overall Rank: #145,023
Years Active: 2008–2022
Second Sight Medical Products Rank: #13