Leonid Beigelman
Sirna Therapeutics · Ribozyme Pharmaceuticals · Alios Biopharma
Total Patents:
223
Overall Rank:
#2,621
Years Active:
1997–2025
Sirna Therapeutics Rank:
#1