Alexey Rivkin
Sloan Kettering Institute For Cancer Research · Merck · Novartis Ag
Total Patents:
16
Overall Rank:
#290,373
Years Active:
2008–2024
Sloan Kettering Institute For Cancer Research Rank:
#69