Sandro Belvedere
Merck · Columbia University · Sloan Kettering Institute For Cancer Research
Total Patents:
22
Overall Rank:
#192,351
Years Active:
2003–2024
Merck Rank:
#1,819