Lee L. Rubin
Curis · Harvard University · Eisai
Total Patents:
33
Overall Rank:
#106,154
Years Active:
1993–2024
Curis Rank:
#8