Toru Nakamura
Geron · University of Colorado · University of Technology Office Of Technology Transfer
Total Patents:
30
Overall Rank:
#125,546
Years Active:
1989–2014
Geron Rank:
#8