Karthik Viswanathan
Visterra · MIT · Momenta Pharmaceuticals
Total Patents:
40
Overall Rank:
#77,146
Years Active:
2012–2025
Visterra Rank:
#2