Proyag Datta

Second Sight Medical Products
Total Patents: 5
Overall Rank: #949,298
Years Active: 2018–2023
Second Sight Medical Products Rank: #51