Chandrasekar Venkataramani

Gilead Sciences · Portola Pharmaceuticals · Virobay
Total Patents: 59
Overall Rank: #39,692
Years Active: 2009–2025
Gilead Sciences Rank: #13