Mahesh Ramaseshan

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