Ian Sohn

Organovo · Danaher
Total Patents: 11
Overall Rank: #438,751
Years Active: 2014–2025
Organovo Rank: #6