Richard Jin Law

Organovo · Apollo Endosurgery
Total Patents: 15
Overall Rank: #309,644
Years Active: 1988–2025
Organovo Rank: #4