Roopa Rai
Medivation Technologies · Pharmacyclics · Assembly Biosciences
Total Patents:
25
Overall Rank:
#156,809
Years Active:
2005–2025
Medivation Technologies Rank:
#5