Mahesh Ramaseshan
Tranzyme Pharma · Telomerase Activation Sciences · Geron
Total Patents:
12
Overall Rank:
#409,486
Years Active:
2008–2022
Tranzyme Pharma Rank:
#9