Ido Bachelet

Harvard University · S.D. Sight Diagnostics · Bar-Ilan University
Total Patents: 15
Overall Rank: #310,812
Years Active: 2012–2024
Harvard University Rank: #733