Sriram Naganathan

Exelixis · Genentech · Symphony Evolution
Total Patents: 9
Overall Rank: #557,324
Years Active: 2013–2022
Exelixis Rank: #46