Benjamin R. Shepherd
Organovo · University Of Arizona
Total Patents:
10
Overall Rank:
#484,749
Years Active:
2006–2025
Organovo Rank:
#12