Vikram Janardhan

Insera Therapeutics
Total Patents: 59
Overall Rank: #40,477
Years Active: 2014–2022
Insera Therapeutics Rank: #1