Thomas R. Cech
Geron · University of Colorado · University of Technology Office Of Technology Transfer
Total Patents:
42
Overall Rank:
#73,851
Years Active:
1991–2014
Geron Rank:
#6